British actors James Norton and Lucy Punch star in a new 2026 Christmas campaign for M&S, featuring music by Katherine Jenkins.
Norton commented 'M&S has been such a familiar part of Christmas for as long as I can remember, so getting to be part of its Christmas campaign feels really special'.